code improvements, add alleyoop-support, updated readme