Set currentStory to empty object on init

There are two reasons for this fix:
1. scopes in controllers should be 'write only' as Misko said (http://www.youtube.com/watch?v=ZhfUv0spHCY)
2. some performance optimisations removing mostly useless conditional statements