-Fixed some classes and reorganizing the init functions
-added initial classes for a program about waves