Move page attributes to an array
Display error if cycle_time is blank
Dynamically set properties
Remember selected data after form input.

We'll do the rest later when we pull the values from the database.
Future home for the setup form
Fix typo
Check to ensure form is successfully submited