added support for multiple locations, fixed routing issues, implemented new store creation