Remove enums dependency and update other dependencies
Merge pull request #16 from NightRa/master

Remove enums dependency and update other dependencies, resolves #15