implemented: function parser
implemented: create function
changed: main and constructor to normal function
implemented: cleate normal methods(includes main, <init>)