added form stuff and angular file structure