new framework
update ignore
fix login not using self
move views for better org