refactoring project structure; absolute paths everywhere