remove Alphabet header
perform some function renaming, and move BWTInterval into bwt
change the structure of rle_string
remove method getBWLen, and make use of rle_string::size
separate interval into a new header
rename AlphaCount into alpha_count