Window shapes integrated, cleaning the main code started, json schema validator integration started