Improving autoencoder, and added data directory