fixing extend method, adding new utilties to parse views and observe objects, fixing inheritance, adding controller structure, adding initialize page