refactored layout paths
updated routing and DAuth
added input binding