main
add a few missing derives
Upgrade borsh dependency to v1.0
Switch serde dependency to serde_core
Refactor: Remove feature and introduce type