the sqlexecuters will be derived from this
added basicsqlexecuter
now the sqlexecuters are derived from abstract class BasicSQLExecuter
Merge branch 'basicsqlexec' into dev