Start and implement FileSystem

Mamma mia... It's going to be a hassle.