Added CreateWave class

CreateWave class will be the class that will contain methods for
producing different types of waves. This commit only has CreateSinWave
method.
Adding Test Wave Form

Added form to test the Wave creation classes.
Revert "Adding Test Wave Form"

This reverts commit b264472b2c5cba4c4e01829779f8be2ef9854764.
Revert "Revert "Adding Test Wave Form""

This reverts commit 0edbd39364da788ba1c05d322e607d9f6cdc86de.