refactoring
ignoring log files
added logging and custom api method urls