REFACTOR code to make it separate back and front projects
REFACTOR code to make it separate back and front projects