Split into web and rest project