Random Exercise Implementation and Bug Fix

Redesigned the UI to support a random exercise and removed the ability
to select muscle groups and exercise types. Also, when going back
between view controllers, needed to pass the database pointer back
because it is null in the previous view controller. There might be a
better way to do this.