Finished basic functionality and documentation, going beta!