Add missing commands into layout to active js

- missed two calls setup foundation js
Refactor location of sinatra-flash messages

- enable extensibility by moving from index to layout views
- not elegant (but works) - embed ‘styled_flash’ helper within foundation 
  data-alert div element
Change from error to warning for blank amount

- probably a warning and not an alert (fatal error)
Wire-up flash/alert js

- hide alert-box when no errors (expected state at start)
- when flash:
    success, display using foundation success default
    info, display using foundation info default
    warning, display using foundation warning default
    error, display using foundation error default
Tidy up main page

- add ‘nav bar’ section
- add ‘About’ route ‘/about’
- add ‘About’ page
- include a link to navigate to the ‘about’ page
- include ‘font-awesome’ for icons on buttons
- change name to ‘Coiny’
- move ‘h1’ to ‘index’ view
Work with fonts

- remove ‘font awesome’
- add ‘Foundation icons’
- add relevant icons (removing bulk to reduce storage/downloads)
- compass updated master stylesheet
Style results page
Style Sinatra-Flash messages
Add additional coin images
Style input / buttons

- cannot directly style a ‘input’ button of type ‘submit’
- use jQuery AJAX to send POST request (intention)
- style button using Foundation icons
- alter layout
Styling buttons and making submit ‘/calculate’ work

- found another way to achieve result without using AJAX

Happy ;-)
Merge pull request #1 from Digital-Learner/styling

Styling - Make it look better