move select2 to lib
minor fixes