add a controls view to handle the controls
mode ui
two buttons, clear and random
Merge pull request #14 from stevenhao/feature/ui-layout

Feature/ui layout