fix bug where it scrolled to top if the textarea was too big
remove link to all posts
major refactor, split into multi files