added dock layout
better font location
fixed dependency
added ItemList component