Aaron Prototype v4.0 (Full State Transitioning)

ALL CODE IS COMMENTED NEATLY !
read changelog for version notes.