added initial main program and directshow files, finally have a UI functioning