seperating classes into files