Refactored Input and Interface, fixed console instance log bug.