code completion

...added basic code completion using keywords and words found in label fields