add block goto and completion provider
add repository references for models
add file to block completion