Fix color bug
Add button actions
Generate canvas background
Style fix for navigation and js re-arrange