move code to individual directories
first commit