Added limited getAll search for all DAO classes for better performance. Replaced all numbers with message constants in engine.
Futher communication changes for controllers.