code completion improvements
Start some tests