created keyboard models
added in exchange trait
added in set trait
You can save keyboards now
You can see keyboards now