hopefully everything required by eclipse, tried to ignore every kind of local and irrelevant files