Work in progress

Accepted suggestions in development. Feedback is encouraged.
Top