Init Commit
Cleaned up the codes abit
Added Copyright codes