re-structured project to make it more GitHub-friendly