Getting rid of unecessary old sources.
Renamed HTTPRequest to HttpRequest
Caret position retained (still have to handle when caret in whitespace and moving left).