add Guard and RSpec
validate school year range and add inputs for dates