Penncycle Update

A ton of updates. Getting ready to ship. Settings page is blank. Some
signup bugs. Enjoy.
Push

Updated. No settings page. Some signup bugs. Almost ready to ship.
Enjoy.