Fixed some syntax errors, added some methods.
Added empty method bodies for implementation.