Updated ignores
Code cleanup
Code abstraction.
Code abstraction.
Updated configs