make compilation compatible to older version of TeamCity
move classes
idea updated
add grunt runner