logger added, naming convention fixed, static library created automatically by build now, filenames changed