framework and layout for project tool