Fixed two null pointers, made VLCPlayer a bit smarter, but changing song insted of rebooting the application