Fixed internals problem. Add git ignore