placing ships buttons hidden functionality implemented