replaced Error pointers
added more convenience functions to Dragonscript class
added dragonscript namespace