Updated front-end, incorporated JS. Overhauled.