Removed uneccessary shit and added base structure.