Added start and submit buttons on user assignments. Added colored backgrounds for statuses as well.
Added checkbox styling and conditions. Added color styling to assignments as well.
Make the home navigation dynamic based on logged in or not.
Cleaned up some CSS.
Added new clickable icon for file-based tasks.
Hid upload button if tasks do not require any files.
Some rubocop cleanup on my files.
Change CSS names to dashes.
Pushed some of the view logic into the model.
Merge pull request #38 from bgrayless/integrate_ui_with_state_machine

Integrate ui with state machine