make items buyable, implement a buildmode