Initial meat and potatoes commit

Contains all functionality (as long as vlc is installed)