testing framework
added todos
commented navigation check
added multiple render/display before handlers