cleaned everything up
started registration implementation
cleaned everything up
started registration implementation