Major rewrite. Should fix most bugs. Added sounds, commenting, and voting.