chore(project): restructure project