Change drop and initiation
add abstractest
update init and drop
update client constructor
Testings
Other minor changes
Some improvements in some impls
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/Managers/DepositiDbConnector.java
	src/connect/InitiateDB.java
	src/main/managers/impl/AccountManagerImplTest.java
	src/test/ClientManagetImplTest.java
	src/test/messWithStuff/MessWithDates.java