add Keyboard specific events
add extra dependencies for database dev
add database functionality and fix global frp network bug
fix duplicate manipulations and factor out initialization of db into a side-effecting override extension
finish database API