Fixed project so it is more generic
Added remaining project files