Separate Classes code into its own file