* Using type edit no pure type view anymore
* Fixing args spliting when undefined
* Adding description
adding button type
type edit fixes and cleanup
deleting type view