Half tested Controls

- added a controls test
- tested two functions that work
- tested one function not working (doesn't seem important however)
- still procedures to test when code is understood better!