Style fix.
Add initial state manager implementation.
Complete basic state manager implementation.
Merge branch 'master' of github.com:dadleyy/Project-NN