duplicate folder

this was a duplicate
removed swtich statment made it if else

removed swtich statment made it if else
added unit tests and some classes per PT assistant classes