Some changes...

look at the diff
added some files