Added some features, as changing database.
Project still not use interfaces, no incapsulation. Code still messy. It
will have some bugs, but I don't found it or it's not critycal.
In the code now no magic pollen, unicorns and ponies. Generally no
magic.

release of 27/09/14
Signed-off-by: sareth <sareth@sareth-Lenovo-V570c>