rearranged project structure a little
revampled project structure and added skeleton like express