Final Commit, fixed many issues, give example case and user level files