Added folders to help organise source files