re-org project in order to add maven support. Won't run yet as maven can't find shaders