Started implementing for ferries, added ferry ports API
Did some refactoring after adding ferry things
Improved logger, some more refactoring
Optimized logger tag padding