major restructure
updated readme