Updated main sketch to incorporate all the appropriate interfaces built.