code refactored.
adds ContactPanel with contact info.
add gitignore