Sooo much work and soooo many changes!!!

Almost done!!! Getting so close!