Implemented Spin methods and corrected units.
Extracted Create enums to separate files and added WaitEvent enum.