added ignore
removed old structure
added libs