Programming Paradigms Final Project (Remote Desktop Framework)