bring up to TeamSnap standards

see README.md for more info