elevator class work, pseudo code and building a few methods out