Add laravel
Update configs
Add bootstrap
First feature!

Adds jQuery, get the Google API rigged up and also
includes a basic layout with a subscriptionlist.
Add toggle nav

On extra small screens, the nav will just get in the way if we have it above the content.
Below the content and people will have to scroll a shit ton. This solves that problem by
having a hidden navigation that can be shown by clicking a button.
Add badges to subscription list

It would be useful to know how many videos are on a specific channel
without having to view it. This adds a badge showing total videos.

In future, this will be expanded to show count of unseen videos too.
Merge branch 'feature/subscription-list' into develop
Make a start on channel pages

Adds a new tabbed layout for channel pages. Includes playlists in place
with a Videos tab as a placeholder for things to come.

Next up is to get videos listed and create playlist pages..
Add friendly message to config reminding people to mv the file
Add playlist view

Adds a new endpoint for viewing playlist items. Placeholder links on
the subscriptions Channel tab have also been updated to reflect the
new views, with a new JS block to handle the loading via Ajax.
Make ajax pages scroll to top on load [Fixes #9]

Constantly scrolling to the top manually is annoying,
so I've added some code to scroll to top automatically.

This could be much nicer. Probably should make either a
function or small plugin for it and any other helpers.
Add breadcrumbs [Fixes #10]

About time we had ourselves some breadcrumbs. This has all bases covered.
Convert all JS events to .on() [Fixes #5]

By converting all .click() calls we can eliminate unecessary
javascript from the view files. All that remains is the debug() method.
Merge branch 'feature/channels' into develop
Add Ajax error handler [Fixes #4]

When the session with Google API has timed out, Ajax requests silently
redirect to the login page on Google. This commit fixes that by
intercepting all Ajax errors and printing an error panel instead.
Some quick markup/design fixes

Move top margin from breadcrumbs to main content panel. This makes sure
content is always pushed away from the top. Also adds more debug info
and some styles to make it look nicer.
Add video playback!

Woohoo, everything works! So far... This modifies the link handler
to be far more readable, because comma-delimited strings suck. It
also adds the basic video player along with some video stats.

Would be nice to hack the player a bit too, so need to see what's
possible with the Player APIs at some point.
Add uploaded videos to Channel pages

No pagination yet, but this adds the most recent 50 videos uploaded
to the channel. Uses code from the Playlist view, so this could
probably be cleaned up later. I'm lazy, what can I say.
Add composer.lock, remove gumph

No need for Contributing file, people know how to send pull requests
and I don't have a special repo or anything. Add the composer.lock
as well so people definitely get working versions of packages.
Set version and update readme

It's about time I got round to sorting the readme, so now it has
a basic overview of what the project is about, and basic install
instructions so people can get started. All untested of course.