Add fully working enchant system

Probably