added object loader, vector2 object, object template