added basic authentication; implemented bootstrap; built store data API; laid groundwork for database