First Upload of Desktop Version. Still need more work and QA