little refatoring (external lib created); typicons font added