Added in backspace functionality all is working so far...
Added in the history ability for commands I didnt include commands like shutdown however because it wouldnt make sense to keep that history if the console crashes. Next is to implement the command completion with the tab key.