Implemented fromList function to create rows
Added .settings to gitignore
Improved fromList implementation to better handle errors