added early cursor implementation
added cursor type definition
changed key handler
added implementation for keyboard input to ui-x11.c
added implementation to vector_getsize to vector.c
added prototype of vector_getsize to vector.h