Most of edit page functionality added, still work left

Need to think about a way around for one-many relationship.