Coding completed. Debugging to commence.

Signed-off-by: Rohith Chandran <rohithX@gmail.com>