Added new feature for ports and new file, excluded by error in .gitignore
Added file ignored by .gitignore
Added files ignored by .gitignore
Fixed .gitignore file to add lib/ folder