a starting point for rapid application development