Modules Committed: Serial Interface, Interface & System. Tested through VS C Environment and Compiled on MPLAB X. This is incomplete so far. I am waiting for an ICD 3 so that I can test this thoroughly. Things are already working fine by simulating it with Visual Studio.