Simplified tagging

Built off of the same concepts and stuff as before, same functionality, less changes, no heroku issues, and no gems required.