Booz Allen Hamilton Interview Question

In order to program an elevator to operate using C#, what features would you add in.