Switched to ulong-based coin values for more precision

Closes #6