restructured app to normalize
added client/requires to the ignore list