rewrote app using Silhouette for authentication
merged rewrite
cleanup