refactored directories for better project structure moving forward