Various bugfixes and signshop implementation