Database abstraction layer (initial commit)
New state name suffixes (e.g.: XXX Empire)
Some new methods in Military() class