added layout view specs
introduced custom rest module