I am enjoying the story quite a bit. I, as the previous commentor did, have noticed some sound-alike words that are not correct. This is a very common occurrence on this site. I think there must be an automatic editor going around changing words to what it thinks they should be.
For example, this chapter, 7th paragraph:
Semi-circle should be semi-circular
Them should be him
Volt should be vault
Calf pants should be mid-calf pants.
I will try to butt-out of your writting unless you want me to make corrections. 30 years of reading Junior and Senior reports has made me catching nonstandard usage at a glance.
Again, your story line is excellent so far.