Merge pull request #39 from jereln/styling

Styling
add client list page
allowing clients to pick a time
fix email times
Merge pull request #41 from jereln/fix_tests

Fix tests
fixing merge conflicts
add cancelled_id to appointments
Merge pull request #42 from jereln/fix_tests

add cancelled_id to appointments
fix mailer tests
Merge pull request #43 from jereln/fix_tests

fix mailer tests
styled buttons and reservation form