added all models, missing methods for models, uptaded data singleton and XML parser; working