Added basic things. Hope my structuring is good enough.