added forms, some views and some templates