Use good password hashing
Improve unit creation
Add incomplete unit creation rules