Changed all function names to conform to ch8_func() or _ch8_func()
More naming fixes and adding missing functions