started implemented purchase and watch functionality. need to fix 'upsert' in databaseconnection watchMovie