commited the missing files

Commited the missing files. Please review and merge.