* Got a decent structure down for adding additional field types.
  * Added the very useful reference type.
  * Fixed horrible bug involving parceling (see bottom of API.java)
  * Dismiss dialog fragments on orientation change as a workaround for a bug, hopefully temporarily.