Refactored todo list, added input validation.
Added 'fullscreen' interface, some newlines, refactored slightly for usability.
Added array_values on item remove to reindex numeric array.
Added sleep function to allow error messages to briefly display before clear.