Adding User Program

Signed-off-by: Mayuresh Janorkar <janorkar@usc.edu>