Residential construction scheduling software