CONSULTING SERVICES AND DEVELOPMENT AGREEMENT