Documentation

Started adding Yard documentation to help with using the Gem.