Started adding google test framework
Converted most noiziv tests to google tests, some fail though