Initial state layout for ammo V2

@deini @malucky Can you please have a look. Also please make sure my angular stuff is correct per the styleguide: https://github.com/johnpapa/angularjs-styleguide, as well as the vanilla JS (https://github.com/airbnb/javascript). I want to make this code :gem: b-e-a-u-t-i-f-u-l. 
It's not enforcing it just recommending it, so we can keep using `Ctrl` /discuss