Added position component. Work in progress.