moved helper, singleton, tasks, basetask, webrobot core. clean up. fixed error vs failure in webrobot