implemented basic layout, added sample project explorer tree