Made the things look somewhat prettier and added in some more functionality to the various functions.