Added tags, mouse and clang support