Added more documentation, updated README