basic UI for forms, better support for keyboard navigation, and now outputting timestamps in logs