Attendance react

See closed PR for details: https://github.com/lifedispenser/djattendance/pull/1
just asking... all the static files don't go into one place, but in their own modules?