How can I modify the default contact forms and remove the unnecessary fields and add new fields instead.
If you're referring to the "New Individual" etc. form that looks like this: You can remove some of the fields from **Administer menu » Customize Data and Screens » Display Preferences. You can't remove all the fields from this screen without coding a custom extension.
You can add fields by creating custom fields. See the documentation for more help on this.