Add delete functionality
Tidy up file structure

Teaching notes:

> mkdir client collections lib public server
> mkdir client/views client/stylesheets
> mv cherry-tomato.html client/main.html
> mv cherry-tomato.css client/stylesheets/main.css
Create new files:
  > touch client/main.js
  > touch server/main.js
  > touch collections/pomodoro.js
  > mkdir client/views/pomodoros
  > touch client/views/pomodoros/pomodoros_list.html
  > touch client/views/pomodoros/pomodoros_list.js
move templates from main.html
move contents of cherry-tomato.js
> rm cherry-tomato.js
Add accounts

Teaching notes:

> meteor add accounts-password
> meteor add accounts-ui
Add {{> loginButtons}}
Remove insecure and add policy
Teaching notes:

Add {{#if currentUser}} around form and delete button
> meteor remove insecure
Try to remove
Add userId to pomodoro
Only find pomodoros for current user
Add allow rules
NOTE: we're still publishing all Pomodoros
Make tests pass
Remove autopublish, add explicit publish/subscribe

Teaching notes:

Obviously don't always want all data mirrored on client for performance and security reasons

> meteor remove autopublish
Add publish on server
Add subscribe on client
NOTE: we're still publishing all pomodoros