added basic keyword completion and indentation