Add `deriving(Copy)` for `Copy`able structs/enums/
fix deperecation warning
Merge pull request #38 from gifnksm/master

Add `deriving(Copy)` for `Copy`able structs/enums