Improved Observer-observable, and made various edits.
Added some of Steven's edits
test update
update contoller