updated readme and automatically check dependencies