Project stucture and packages configs