met MVP; merge, then do code clean up; center button does not yet function