Add better instructions and documentation