Fixed the LNK2019 error
Added a class diagram