Added project definition and structure