Split apart project directories.
Added net45 project.
Fix ignore list.