separated the classes into different files