Creating application models