Finished BLL, DAL, Utility

Revised:
no more static
separated layers
TO DO: Add DLLs to link them together (maybe namespace references),
presentation layer