Account model and related files.