Debugged and added functionality to my buttons and pages. Changed pitch
add/remove function implementation to work with null pointers. Changed
pitch to implement Serializable