Warning about non-Linux
Input loop now re-requests input if invalid command given. Refactored display code