The FossLock.* assemblies are still all a mess.  I've begun implementing an ASP.NET webforms license manager, instead of bothering writing a desktop-based one.
Scaffoled model for iis server
Moved POCO classes off into their own project (FossLock.Model).
Minor additions.  Changed naming conventions on a few items.
Started to remove some unnecessary files, since we'll be using entity framework for this project now.  Also removed 'Fosslock.Core' from the index.  Will re-add on next commit with the name of 'FossLock.Core' to match the rest of the naming convention used (*sigh* the joy of using Git on Windows sometimes .. even with proper permissions, I still can't execute a git mv to handle this..  Case insensitive shell for the win.)
Readding FossLock.Core project.
Cleaning up and documenting FossLock.Core namespace
Documented model classes.
Removed the VersionType.cs enumeration because semantic versioning already supports this notion.
Can view list of products.  Also added scaffolding to show global error messages.
Started to build AddEditProduct.aspx page.  Made some further modifications to navigation on master page.
Can create/edit Products through the web interface.
Added Customer List webform.
Customer List, Add, Modify, Delete done.  Still needs client side validation controls on AddEditCustomer.aspx.
Modified Register.aspx with javascript lib for auto generating passwords.
Modified .gitignore to match the boilerplate now provided.  Removed .Model project dependency on EF5.  Installed EF6 in .Web project and created context object thre.
Removed totally unnecessary dependency of FossLock.Core on EntityFramework5, along with several other unnecessary references.
Changed FossLock.Web to ASP.NET MVC5.  Added licenses to Core and Model projects.  Removed unnecessary dependencies from Core and Model projects.
Added database migrations support.
Refactored models.  Added support for bundling + less compilation