Add preliminary class and spec files