got everything working - bounceback, crossfade, and such; panel transitions mapped to the api; next steps: refactor, clean up, add slide animation