SNAP – Scalable Nucleotide Alignment Program