Added form validation, comet support, DI, props file