updating readme and playing with the code styles a bit