fixed a positioning bug, fixed a css bug, and added PorterStemmer.js