Made a few changes to proposal. Needs more editing; mostly clarification of what a 'solution' is