Initial commit for core java programs