custom expandable adapters implemented, fragments implemented, and JSON created