working on layout stuff and updated some user methods
added new layout files