Major commit

Bar chart now basically working. Added foundation for adding login, and
session tracking. And some UI adjustments.