Added main project system. Might change entire project to API only