Added basic exceptions and property file reader