Initial first day of the week commit

+ Added option to change the first day of the week, currently only
supports numerical value of day (0 = Sunday, 1 = Monday, etc.)
+ Saturday and Sunday classes continue to work, despite any change to the first day of the week