Hello, Welcome to OpenStreetMap!  Thanks for your edits to the map.  In OpenStreetMap we like to see buildings mapped with 90-degree corners (unless they are a different shape, such as a circle - which is not the case here).  My suggestion would be to zoom in closer when mapping and take your time.  It is better to have a few high quality buildings rather than a lot of lesser quality buildings.  Happy Mapping!