Foundation auth is now in place

This environment now supports local email/password authentication with role-based access control for admin, accountant, and viewer.