separated classes in multiple files