Rebuilt core front-end app, added local storage, new shows UI, and fixed several bugs