Base classes and some initial resources added.