added src folder
seperated out classes into separate files