Edited for a little more clarity and formatting. The feedback and questions have been great, keep them coming.