Adding communications experiment
Adding communications experiment
Adding Basic JSON constructor (Non functional; might just re-write the constructer next time as a set of classes using the json.encoder)