dev: restructure directory structure