Cleaned up web and Generation code.  Added nuget
 ref