little refactoring
gpl licence file added
partial commit on api access
api token generation done
added api access
missed mongo file
merge