Updates most function and type names to new coding style

Effectively closing issue #10