Initial Commit
Added classes and layout with skeleton methods.