Board layout in progress. Other minor fixes.