Added ui files, added stores service, added validation