initialize all code + edit readme