seperate code and test folders.