Rewrote some sections of the FM-Index code

LF queries are now around 30% faster