Added all the documentation from the readme and improved the codepens