Code Clean up
Added Generic git ignore