A Modern Checklist for Evaluating Construction Management Software for NetSuite