Used a cursor in most places apart from .fetch(), especially client side to prevent full redraws
Some performance tunings, uid is now passed into subscribe as its unaccessible in publish functions, we also only define collections when we're logged in or on the server
Use {_id: mongoid} where possible instead of just passing id directly in, it's got performance gains apparently
Moved functions into the Module object in homeModule
Removing empty test code