added shop page and small fixes