The codebase is very cluttered and will get even more cluttered.
Possible Solution
Utilize this or similar to restructure the codebase to a cleaner more modularized layout. See this article for an example of what I mean.
Steps to Reproduce (for bugs)
N/A
Context
The current codebase is hard to follow and is really easy to get lost in the directory structure. A more modular approach will allow for easier management now and especially in the future when the codebase gets larger.
Your Environment
Version used: Prerelease
Browser Name and version: Chrome (latest)
Operating System and version (desktop or mobile): Vagrant Box (Ubuntu 16.04 LTS)
Expected Behavior
Cleaner codebase
Current Behavior
The codebase is very cluttered and will get even more cluttered.
Possible Solution
Utilize this or similar to restructure the codebase to a cleaner more modularized layout. See this article for an example of what I mean.
Steps to Reproduce (for bugs)
N/A
Context
The current codebase is hard to follow and is really easy to get lost in the directory structure. A more modular approach will allow for easier management now and especially in the future when the codebase gets larger.
Your Environment