setting up main project