added initial project, still needs a lot of changes